/**
 * 公共样式
 */
.flex-row {
	display: flex;
	flex-direction: row;
	align-items: center;
}

.flex-column {
	display: flex;
	align-items: center;
}

.flex-row-reverse {
	display: flex;
	align-items: center;
	flex-direction: row-reverse;
}

.flex-row-between {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
}

/* 业务样式 */
.line-clamp1 {
	verflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.line-clamp2 {
	verflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.line-clamp3 {
	verflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.pre-wrap {
	white-space: pre-wrap;
}
.header-slot-content {
	> view {
		height: 100%;
	}
}

/* 全局组件样式 */
.global-page-footer {
	padding: 0 40rpx;
	height: 100%;
}
.global-submit-button {
	width: 100%;
	height: 70rpx;
	line-height: 70rpx;
	border-radius: 70rpx;
	font-size: 32rpx;
	color: #fff;
	background-color: #559df2;
}
.global-page-title {
	color: #333;
	font-size: 37rpx;
}
.global-text-button {
	font-size: 34rpx;
	color: #559df1;
}

/* 全局修改 UI 框架 - uview */
.u-picker {
	.u-toolbar {
		.u-toolbar__wrapper__confirm,
		.u-toolbar__wrapper__cancel {
			font-size: 34rpx;
		}
		.u-toolbar__title {
			font-size: 37rpx;
		}
	}
}

uni-button {
	margin-right: 0;
	margin-left: 0;
	border: none;
	&::after {
		display: none;
	}
	&:active {
		opacity: 0.8;
	}
}
.uni-tabbar {
	z-index: 1000;
}